Instead, both new films hope to serve as counterprogramming over Mother's Day weekend; 'Avengers' finally lands in China.